Alhacen's Theory of Visual Perception , Volume Two--English Translationby Mark A. SmithOpticsWriting a summary for young readers…For young readersBook data: Open Library