The Cambridge companion to the Quran. - McAuliffe, Jane. (Cambridge university press,, 2006)