A critical examination of socialism - Mallock, William Hurrell (Transaction, 1989)