Modern revolutions - Dunn, John (Cambridge University press London, 1972)