Bismillahir Rahmanir Rahim

In the Name of Allah, Most Compassionate, Ever-Merciful

All praise be to Allah alone, the Cherisher and Sustainer of all the Worlds.

Peace and Salutations be upon the Holy Prophet of Mercy - the Mercy for the Worlds (Rahmathul Alaameen) and the blessed family and the holy companions.

The English translation used here if from Hazrath Yusuf Ali - May Allah Subhanhu Wa Ta'ala bless him for this translation.

Kindly report any errors of presentation, mistakes or omission to

Thank you