Tajweed Quran With Meaning Translation and Transliteration in English Hardcover

This novel is a study in restraint, saying much with very little.