Understanding the qur`an : themes and style - Haleem, muhammed abdel (2001)