gerarebooks.com
Roots of Revolution: An Interpretive History of Modern Iran (Yale Fastback Series) - Great Expectations Rare Books
Trade paperback. 321 pages. Bibliographical References, Select Bibliography, Index. Illustrated with eight pages of black and whiter photographs. Reprint, eleventh printing. No previous owner’s name. No spine crease. Underlining throughout, at time heavy. Covers appear like new, albeit marked internally. Good.