A New Perspective - Corisande Fenwick (Bloomsbury Academic, 2020)
Keywords: Europe; Medieval; HISTORY; Islam and politics--Africa, North