
Iran : a modern history

0300248938 / 9780300248937
Paperback
955
04/10/2019
10 in stock Need More ?
24 cm xiii, 979 pages, 32 unnumbered pages of plates : illustrations (black and white, and colour), maps
General (US: Trade) Learn More
Undergraduate
Reprint. Originally published: 2017.