CONTENTS PrefaceIntroduction1.Perestroika I: Back to the future2.Perestroika II: Death on the operating table3.Seeds of its own destruction4.Was stalinism communist?5.The long agony of the russian revolution6.The end of revolutionary empire7.The end of the communist meance8.Is there socialism after communism?NotesIndex