Solomon Belden Noble — American lawyer