A history of socialist thought : from the precursors to the present - Subrata Mukherjee (Sage Publications, 2000)