×
A lecture in English in which the lecturer talks about science from an Islamic perspective and how to base our understanding upon it.