Al-Sharaf al-Khālid 18 April 202319 February 2023 by Muhammad A collection of 40 aḥādīth, each transmitted from a different shaykh, of the late Mufti Yusuf Karaan. Compiled by the late Mufti Mohammad Taha Karaan. by Mufti Mohammad Taha Karaan