Ulum al Qur'an : an introduction to the sciences of the Qur'an - Denffer, Ahmad von (The Islamic Foundation, 2011)