Prophet Muhammad, Sallallahu Alaihi wa Sallam, is the man God Almighty sent to light up the world.
Surah Al-Ahzab says God sent Prophet Muhammad, Sallallahu Alaihi wa Sallam, as a Siraajan Muneera!
A world whose heavens and earth are radiating with the light of Allah himself.
Allahu Noorus Samaawaati Wal Ard, as the Qur'an says.
As a poet put it:
Fa-Dhul 'Arshi Mahmoodun, wa Haadha Muhammadu!