History of political thought: Plato to Marx - Mukherjee, Subrata (New Delhi Prentice-Hall, 2007)