James Gibson — American lawyer, newspaper editor and politician from New York