Princeton

Political Turbulence

$24.95
Products specifications
Isbn 9780691177922
Publisher Princeton University Press
Imprint Princeton University Press
Contributor 1 Margetts, Helen
Contributor 2 John, Peter
Contributor 3 Hale, Scott
Contributor 4 Yasseri, Taha
Pages 304
Copyright © 2017 Princeton University Press. All rights reserved.