John Neilson — doctor from New York (1799-1851)