Marxism & communism - Savage, Katherine (Bodley Head, 1968)