The Book of Tribulations is a work by Hafiz Na'im ibn Hammad al-Marwazi. It is a primary reference for hadiths and epics of the end times and the tribulations that will befall the Islamic nation. The book contains a large collection of narrations from the Companions and their followers regarding the signs of the Hour and expected historical events. Its contents include hadiths about tribulations, doubts, lusts, war, the Umayyad kings, the emergence of the Turks, the appearance of the Mahdi, the descent of Jesus, and the Antichrist, in addition to signs of the Day of Judgment such as the sinking of the earth, the earthquake, and fire. The book is fully indexed and works offline. The font is large and vocalized, and it is available in comprehensive format.