A philosophical perspective on Alhazen's optics - Bizri, Nader el- 1966- (2005)