Movements in European history. - Lawrence D H (London Oxford University Press, 1971)