Historical Atlas of the Islamic World - Ruthven, Malise; Nanji, Azim (Oxford [u.a.] : Oxford Univ. Press, 2004)