Leninism - Harding, Neil (Mcmillan Press, 1996)