Title: Annual report of the Cranage Hall Hospital Management Committee
Subjects: Hospitals
Places: Holmes Chapel (England)