A History of Political Thought : Plato to Marx - Mukherjee, Subrata (Delhi PHI Learning Private Limited, 2011)