Study of Revolution - Calvert, Peter (London Oxford, 1972)