Western political thought : from Plato to Marx - Jha, Shefali (Pearson, 2010)