Joseph O. Carter — American legal advisor (1835–1909)