Faiz Ahmad faiz

2%
Flag icon
But it may be that you hate a thing though it be good for you, and it may be that you love a thing though it be evil for you. God knows, and you know not.
The Study Quran: A New Translation and Commentary
Rate this book
Clear rating
Open Preview