A lecture by Sheikh Ahmed Deedat on Prophet Muhammad and his widely recognized importance and influence in history.