Commentary by Muhammad Bin Saalih Bin 'Uthaymeen
Author: Shaykh Saalih Al-Fawzaa
ISBN-13: 9780982647561
Publisher: Daarul Isnaad Publications
Author: Sheikh Abdu'l-Hamid Kishk
Publisher: Dar Al Taqwa