Report of the Board of Managers of the Halifax Asylum for the Blind.

Available issues: 7