Alhazen's theory of vision - Bizri, Nader el- 1966- (2021)