Socialism and communism Tr by J Gibbons - Afanasyev, N. (1972)