al-Qur'an : a contemporary translation - Ali, Ahmed, (Oxford University Press, 1987)