Explaining the Quranic verse referring to stars pelting devils
You need to recite to a teacher - Hadith 26
The Quran & Logic _Part II - The challenge
Purification