Sam Agnoli: On Muhammad’s Character and the Qur’an

On Muhammad’s character