Islamic Perspective on Knowledge Engineering - Ahmad, S. Imtiaz (Islamization of Attitudes and Practices in Science & Technology, 1989)