I went to Wikipedia, even there Muhammad myth theory have more emphasis than he truly exist.Though a majority of scholar believe that Muhammad exist but Internet is full of myth theory, so you should do something to debunk this,I have found some clue.I can help you with some coin pic to debunk this.Please contact me if you are interested.