Russia's revolutions - Corfe, Tom (Cambridge University Press, 1989)