Historical atlas of Islam / - Ruthven, Malise. (Harvard University Press,, 2004)