Featuring Shaykh Muhammad Al-Yaqoubi, Skaykh Hamza Yusuf, Imam Zaid Shakir, Imam Siraj Wahhaj and Shaykh Abdallah Adhami.
*Slight crack on cover.
Featuring Shaykh Muhammad Al-Yaqoubi, Skaykh Hamza Yusuf, Imam Zaid Shakir, Imam Siraj Wahhaj and Shaykh Abdallah Adhami. *Slight crack on cover.
Featuring Shaykh Muhammad Al-Yaqoubi, Skaykh Hamza Yusuf, Imam Zaid Shakir, Imam Siraj Wahhaj and Shaykh Abdallah Adhami.
*Slight crack on cover.