Alhacen on the principles of reflection a critical edition, with English translation and commentary, of books 4 and 5 of Alhacen's De aspectibus, the Medieval Latin version of Ibn al-Haytham's Kitāb al-Manāzir - Ibn-al-Haiṯam, al-Ḥasan Ibn-al-Ḥasan 965-1039 (Transactions of the American Philosophical Society, 2006)