David O. Carter

Judicial career

[edit]