Encyclopaedia of islamic culture and civilization volume 13 : moral aspect of islamic civilization - Ashraf, Shahid (Anmol Publications, 2006)