The Cambridge companion to the Qur'an - McAuliffe, Jane Dammen (The Cambridge companions to religion, 2006)