Ahmed Von Denffer Research In Islam - Islamic Foundation UK 1983 - 83 Subjects--Topical Terms: Islam Dewey Class. No.: 297 / DEN