Encyclopaedic survey of Islamic culture - Taher, Muhammad (Anmol Publications, 1997)