Stanley Haynes (fl. 1870s)

Provincial doctor and asylum superintendent. Reformer in asylum practice.

Source

CDEL