Lenin : a political life / Robert Service - Service, Robert, 1947- (Macmillan, 1995)