Heaven on earth : the rise and fall of socialism - Muravchik, Joshua, 1947- (Encounter Books, 2002)