Title: Annual report of St. Leonard's Hospital
Places: Sudbury (Suffolk, England)