By What Means Did Prophet Muhammad Spread Islam?by Dr. Jasser AudaI want to know more about the actions that Prophet Muhammad (peace be upon him) had done in order for him to spread Islam and to convey the message from Allah to humanity.