Islamization of Attitudes & Practices in Science & Technology - Virginia. International Institute of Islamic Thought 1989 - 156 No 21cm ISBN: Nil Subjects--Topical Terms: Islamic Studies Dewey Class. No.: 297.266/L821i