Reasons and Occasions of Revelation of the Holy Qur'an