Charles M Johnston

Distinguished Hamilton historian passes at 94.