Title: Annual report of the St. John's Hospital, Twickenham
Places: Twickenham (London, England)