Lenin and the myth of world revolutionby Piero MelograniRevolutions and socialismForeign relationsWriting a summary for young readers…For young readersBook data: Open Library