Displaying Your Search Results For: mehran kamrava


The Modern Middle East, Third Edition: A Political History since the First World War
Author(s): Mehran Kamrava
Edition: Third
Published: 2013
Publisher: University of California Press
Format: Paperback
ISBN 13: 9780520277816
ISBN 10: 0520277813
Qatar: Small State, Big Politics
Author(s): Mehran Kamrava
Edition: With a New Preface
Published: 2015
Publisher: Cornell University Press
Format: Paperback
ISBN 13: 9780801456770
ISBN 10: 0801456770
Triumph and Despair: In Search of Iran's Islamic Republic
Author(s): Mehran Kamrava
Published: 2023
Publisher: Oxford University Press
Format: Hardcover
ISBN 13: 9780197678411
ISBN 10: 0197678416
Righteous Politics
Author(s): Mehran Kamrava
Published: 2023
Publisher: Cambridge University Press
Format: Paperback
ISBN 13: 9781009362054
ISBN 10: 1009362054
Inside the Arab State
Author(s): Mehran Kamrava
Published: 2018
Publisher: Oxford University Press
Format: Hardcover
ISBN 13: 9780190876043
ISBN 10: 0190876042
The Sacred Republic: Power and Institutions in Iran (Iran from the Pahlavis to the Present)
Author(s): Array
Published: 2023
Publisher: Oxford University Press
Format: Hardcover
ISBN 13: 9780197747711
ISBN 10: 019774771X
Beyond the Arab Spring: The Evolving Ruling Bargain in the Middle East
Author(s): Array
Published: 2014
Publisher: Oxford University Press
Format: Paperback
ISBN 13: 9780199384419
ISBN 10: 019938441X
A Concise History of Revolution
Author(s): Mehran Kamrava
Published: 2019
Publisher: Cambridge University Press
Format: Paperback
ISBN 13: 9781108725385
ISBN 10: 1108725384
Troubled Waters: Insecurity in the Persian Gulf (Persian Gulf Studies)
Author(s): Mehran Kamrava
Published: 2018
Publisher: Cornell University Press
Format: Hardcover
ISBN 13: 9781501720352
ISBN 10: 150172035X
The Modern Middle East: A Political History since the First World War
Author(s): Mehran Kamrava
Edition: 2
Published: 2011
Publisher: University of California Press
Format: Paperback
ISBN 13: 9780520267756
ISBN 10: 0520267753
Go to page number:    1  ·  
2   ·  
3   ·  
4   ·    |  
Next Page>>