Islam and the Discoveries of Modern Science as one of the testaments and proofs that Muhammad (salutations and peace of Allaah be upon him) was a prophet and messenger – Muhammad Elsayed Muhammad