Alhazen

Arab scientist, polymath, mathematician, astronomer and philosopher

965 CE to 1040 CE

World

Related Events