Excellence of Patience & Gratefulnes (Hardcover)

5,000

By: Imam Ibn Qayyim Al-Jauziyah

Translator: Abdul Ali Hamid
Pages: 393
Binding: Hardback
Size: 6×8.5×1″ (15×21.5×2.5 cm)
SKU/ISBN: 9786035001120
Publisher: Dar-us-Salam

Out of stock