Title: Annual report of the Newcastle upon Tyne Eye Hospital
Places: Newcastle upon Tyne (England)