James Putnam - New Brunswick politician and judge