Book cover for Khomeini's Ghost

Khomeini's Ghost

Synopsis

Details

20 February 2009
424 pages
9780230743106
Imprint: Macmillan