Text this: Alhazeni Thesaurus Opticae.