Forty-sixth annual report of the Trustees of the Northampton Insane Hospital, for the year ending September 30, 1901.
- Northampton Insane Hospital.
- Date:
- 1902
Licence: In copyright
Credit: Forty-sixth annual report of the Trustees of the Northampton Insane Hospital, for the year ending September 30, 1901. Source: Wellcome Collection.
60/60