James Gilmour Naples, 95, formerly of Morristown