Hardship and deliverance in the Islamic tradition: theology and spirituality in the works of Al-Tanūkhī - Khalifa, Nouha (Library of Middle East history, 2010)