Revolutions in modern European history - Lubasz, Heinz (Main themes in European history, 1966)