On Ibn hassan Ibn Al Haytham, one of the great scientists of the Muslim world.

I disagree. We must recognize Haytham, but you cannot discredit newton.
His book Principia was the greatest physics work of its time.