A critical examination of socialism - Mallock, William Hurrell (New Brunswick, N.J. Transaction, 1989)
Keywords: Socialism; Communism