Title: Alhacen's Theory of Visual Perception , Volume Two--English Translation