Muhammed, the Messenger of Allah, is the seal of the messengers