History of political thought: Plato to Marx - Subrata Mukherjee (PHI learning, 2014)