Title: Report of the Upton Mental Hospital management committee
Subjects: Psychiatric Hospitals, Upton Mental Hospital (Chester, England)
Places: Liverpool (England), Chester (England)