History of Socialism: A Comparative Survey of Socialism, Communism, Tr