Socialist reasoning : an inquiry into the political philosophy of scientific socialism - Collier. Andrew (Pluto Press, 1990)