Fifty great political thinkers
Adams, Ian
Fifty great political thinkers - London Routledge 2007 - xi, 255 p. ; 21.5 cm
0415228115
Philosophy
320.0922 / ADA
Fifty great political thinkers - London Routledge 2007 - xi, 255 p. ; 21.5 cm
0415228115
Philosophy
320.0922 / ADA