AL-GHAZALI ON PATIENCE AND THANKFULNESS by: ABU HAMID AL-GHAZALI
R560.00
Author: ABU HAMID AL-GHAZALI
Publisher: Islamic Texts Society
Format: paperback
Pages:330
Format: paperback
Pages:330
ISBN: 978 1 911141 31 0
In stock
SKU:
978 1 911141 31 0
Categories: Adult Books, Al-Ghazali, New Arrivals
Al-Ghazali on Patience and Thankfulness is a translation of the thirty-second chapter of The Revival of the Religions Sciences (Ihya’ ‘Ulum al-Din). This chapter falls in the section dealing with the virtues or what is conducive to salvation. Ghazali here presents definitions for patience and its different forms; the need for patience; the degrees of patience; and why patience is considered to be half of faith.
The second part of this chapter deals with thankfulness, and again Ghazali gives us definitions for thankfulness, its nature and its blessings. In addition to the translation, Dr Henry Littlejohn provides an extensive introduction which illustrates the importance of the topics of patience and thankfulness in Islam throughout the centuries.
In this new edition, the Islamic Texts Society has included a translation of Imam Ghazali’s own Introduction to the Revival of the Religious Sciences which gives the reasons that caused him to write the work, the structure of the whole of the Revival, and places each of the chapters in the context of the others.
RELATED PRODUCTS
Al-Ghazali: The Message from on High by Abu Hamid al-Ghazali, Margaret Smith (Translator)
Immerse yourself in the world of knowledge with Baitul Hikmah, a distinguished publishing house and Islamic Bookstore. Drawing inspiration from the esteemed library created by the Abassid caliph, Harun ar Rashid, during the remarkable Islamic Golden Age, we offer a treasure trove of literary gems.
Useful links
Contact us
- Store: 222 Kenilworth Rd, Overport, Durban | Open: Mon-Fri 9:30am -4:30pm, Sat 9am-3pm
- Store No. & Whatsapp: +2763 9592175
- Office : 37 Collingham Rd, Sherwood, Durban | Open: Mon-Fri 8:30am-4pm
- Office No. (online & wholesale orders): +27312073871 / +27 605428655
- Email: [email protected]