Malise Ruthven (University of Aberdeen), Azim Nanji
In this one-of-a-kind reference, the historical development of Islamic societies is explained through short essays, illustrations, and full-color maps that incorporate often neglected geographical and environmental factors, from the Fertile Crescent to the North African desert.
In this one-of-a-kind reference, the historical development of Islamic societies is explained through short essays, illustrations, and full-color maps...