Iran : A Modern History

£16.99

by Amanat, Abbas
Iran
Paperback

SKU: 9780300248937 Category:

Description

by Amanat, Abbas | Iran
Published 22/10/2019 by Yale University Press
Paperback | 1008 pages, 56 colour + 163 b-w illus.