Bernard G. Roberts, 84, formerly of Morristown