A history of political thought: Plato to Marx - Mukherjee, Subrata (New Delhi PHI Learning, 2012)