A History of Political Thought ( Plato to Marx ) - Mukherjee, Subrata (Delhi: Phi Learning Private Limited, 2012)
Keywords: Political Science