The challenge of revolution contemporary Russia in historical perspective - Starodububrovskaya (Oxford University Press, 2001)