Events of quran: islam in its scripture - Cragg, kenneth (2006)