The Communist Party of the Soviet Union Schapiro, Leonard Popularity → Current 30 Peak 65 Niche 80 Eyre & Spottiswoode 1970 686 pages