Alhacen\'s Theory of Visual Perception (First Three Books of Alhacen\'s de Aspectibus), Volume Two--English Translation, Paperback/A. Mark Smith