Political thinkers : from Socrates to the present / edited by David Boucher and Paul Kelly. - 2nd ed. - New York : Oxford university press, 2009. - 642p.

9780199215522


Politics

320.101 / BOU.P