James Neilson — American military officer and merchant from New Brunswick, New Jersey