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