125 Du&#39;as (Prayers) from the Quran (Along with Historical background, explanation and word-by-word Translation) - Kindle edition