Controversies In Soviet Social Thought by Murray Yanowitch