The Holy Qur'an: A Modern English Reading, Volume III: Chapters 25-114