Seerat Ibn Ishaque and Quranic Revelations