The last messenger (PBUH)