Mukherjee,Subrata A History of Socialism - New Delhi; Publication Division: 2014. - 450pages ISBN: 9788123018638