Stanford Studies in Middle Eastern and Islamic Societies and

304 pages 2 editions

nonfiction history politics emotional informative medium-paced