Shaykh Muhammad Aal Abd al-Lateef

Shaykh Muhammad Aal Abd al-Lateef is a frequent contributor to Islam Question and Answer at http://www.islam-qa.com.