DAVENPORT, JOHN Mohammad and teachings of quran DAVENPORT, JOHN - LAHORE SH.MUHAMMAD ASHRAF 1944 - 111 pages In English Subjects--Topical Terms: MOHAMMAD Dewey Class. No.: KNIII,3(A) 1944