https://www.iis.ac.uk/scholarly-contributions/ibn-al-haytham-or-alhazen/
Ibn al-Haytham or Alhazen
ibnal
https://www.utupub.fi/items/e619691a-f8f3-46ff-91e9-5d8af8051b82
The Ptolemy-Alhazen problem and quadric surface mirror reflection
ptolemyalhazenproblemquadricsurface