Cum libello Allacen [al-Ḥasan ibn al-Haytham] de causis Crepusculorum (Gerardo Cremonensi interprete).
Writing a summary for young readers…
For young readers
Book data: Open Library
Cum libello Allacen [al-Ḥasan ibn al-Haytham] de causis Crepusculorum (Gerardo Cremonensi interprete).
Book data: Open Library