Resources

Teaching Science from an Islamic Perspective
Islam and Science Volume 9 (Summer 2011) Number 1