Al-Maqrizi's Book of Contention And Strife...Maqrizi
Publisher: Unkown
Published: 1980
Number of pages: 164