War and revolution in Vietnam 1930 - 75 - Ruane, Kevin (UCL Press, 1998)