Leninism : a sociological interpretation / - Lane, david (Cambridge University Press,, 1981)