Leninism a sociological interpretation - Lane, David (Cambridge Univ. Press, 1981)