ByNobleID
    Alhazen's theory of vision and its reception in the West. | NobleID