Lenin's revolution Book 2000 Lenin's revolution DM David R. Marples 1 readers PublisherLongmanLanguageEnglishPublished2000