The Compendium of Muslim Civilization - Khan, Mustayeen Ahmed (Lahore : Ajmal Publications, 2015)