Understanding the Quran: themes and style - Abdel Haleem, M. A. (I. B. Tauris, 2011)