Russia: Lenin and Stalin - Fry, David (London: Hamish Hamilton)