The Qur'an is not an easy read, even in translation: its chapters are out of order, and its contents often obscure; verses do not follow logically one upon another, and some contradict each other. Additionally, while Muhammad's biography provides the