based upon the work of Shaykh Ibn Al-'Uthaymeen explained by Dr Saleh As-Saleh, rahimahumaa Allaah8 Tracks