Great Commentaries on the Holy Quran

158 pages hardcover 1999

nonfiction religion challenging reflective medium-paced