Marxism, communism and western society a comparitive encyclopedia (Herder and Herder, 1972)