Iran .. the people and the state a history of ambiguity volume 1. authored by Tarek Radwan. number of pages 246 pages

160