Book of knowledge
By: Ahmad H. Sakr
Publisher: Foundation for Islamic Knowledge
Published: 2001
Place of publication: Lombard, IL
Language: eng
Number of pages: 297
ISBN-13: 9780967660240
Subjects: Islam; Doctrines