Understanding the Qur'an themes and style - Muhammad Abdel Haleem (London I.B.Tauris, 1999)