Session 14 Surah Al-Israa Verse 53-57 Calling others to Allah SWT is the best of deeds. The Grace of Allah SWT is something we cannot earn. Explaining, "some Prophets have been preferred over others."