Leninism : - Lane, David Stuart (Themes in the social sciences, 1981)