The Mosques of Harar: An Archaeological and Historical Study. - Insoll, Timothy; Zekaria, Ahmed (Journal of Islamic Archaeology, 2019)