Did Muhammad Exist?: An Inquiry into Islam's Obscure Origins by Robert Spencer Back to product details page >