http://www.jihadwatch.org/ http://www.answeringmuslims.com/ Muslims and non-Muslims assume that Muhammad existed. Robert Spencer's new book challenges this a...
David Wood - Confused about Islam?
Jesus In The Quran Makes No Sense - David Wood
Robert Spencer vs. David Wood: Did Muhammad Exist?