Title: Al-Maqrizi's Book of Contention And Strife...Maqrizi