On the Path of the Prophet: Shaykh Ahmad Tijani and the Tariqa Muhammadiyya, Paperback
Zachary V. Wright