James Amos McNeil (1800-1888)