By Ibn Abi Zayd al-Qayrawani.
Ash Shaykh Abdul Qayyume bin Muhammad bin Naasir As-Suhaibanee
Ibn Baaz