Fifty Major Political Thinkers
"Adams, Ian"
Fifty Major Political Thinkers - London Routledge 2003 - 253p.
Political scientists
320.0922 Ada
Fifty Major Political Thinkers - London Routledge 2003 - 253p.
Political scientists
320.0922 Ada