Skip to content

Modern Political Thought

Readings from Machiavelli to Nietzsche
Edited by: David Wootton

In Stock
£57.99
Format: Paperback
Pages: 928
ISBN: 9780872208971
Publication Date: 30-Nov-2008
Subjects:
Social & political philosophy
Political science & theory