Lecture notes on ophthalmology , 6th. ed. - Trevor - Roper, Patrick D.