Thomas M. Herbert — American lawyer and politician