Interpretations of meanings of the the noble quran in the english language

by Khan, Muhammad Published by : Darussalam Publishers (Riyadh) Physical details: 851p.
Subject(s): Quran
Year: 1996 Item type: Book

Riara University Library,
P.O. Box 49940-00100,
Nairobi, Kenya.