Cohen, Martin
Political philosophy : from Plato to Mao - 2nd. - London Pluto Press 2008 - 334p.
9780745324708
Political science-Philosophy
320.5 / COH/P
Political philosophy : from Plato to Mao - 2nd. - London Pluto Press 2008 - 334p.
9780745324708
Political science-Philosophy
320.5 / COH/P