Reviving the Islamic caliphate in early modern Morocco - Cory Stephen (Surrey Ashagate England, 2013)
Keywords: HISTORY