James Oliver — American lawyer and politician from New York