Political Philosophy From Plato to Mao
Cohen, Martin
Political Philosophy From Plato to Mao - 2nd - London Pluto Press 2008 - 334 p
9780745324708
Political science-philosophy
320.01 / COH 66-P
Political Philosophy From Plato to Mao - 2nd - London Pluto Press 2008 - 334 p
9780745324708
Political science-philosophy
320.01 / COH 66-P