Lorna Johnston

Distinguished Hamilton historian passes at 94.