Robuta

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