Western political thought : from plato to marx
Jha, Shefali
Western political thought : from plato to marx - Delhi Pearson education 2010 - 242p.
8131727478
Political science
320.5094 JHA
Western political thought : from plato to marx - Delhi Pearson education 2010 - 242p.
8131727478
Political science
320.5094 JHA