Vaughan & Asbury''s General Ophthalmology by Paul Riordan-Eva, John P. Whitcher & Daniel Vaughan