summaries from The Qur’an (a new translation by M.A.S. Abdel Haleem; Oxford World’s Classics)
Surah At-Tawbah 9:1-10 - Towards Understanding the Quran - Quran Translation Commentary - Tafheem ul Quran