Slide Atlas of Ophthalmologyby David J. Spalton, Roger A. Hitchings, Paul A. HunterOphthalmologyWriting a summary for young readers…For young readersBook data: Open Library