Ibn al-Haytham
When learning about the Muslim scholars of the past, it is easy to be amazed by their brilliance.
Most Read