A dramatic exposition of the classical Muslim division of human life into five stages: before conception, life in the world, life in the grave, the resurrection, and heaven or hell. Extensive anic and Hadith references explain the condition of the soul at each stage.
![](https://daralfaqih.com/website/wp-content/uploads/2023/10/books-on-reflective-surfae-2_13.jpg)
![](https://daralfaqih.com/website/wp-content/uploads/2023/10/books-on-reflective-surfae-2_13.jpg)
A dramatic exposition of the classical Muslim division of human life into five stages: before conception, life in the world, life in the grave, the resurrection, and heaven or hell. Extensive anic and Hadith references explain the condition of the soul at each stage.