Mississippi Court of Appeals
Law clerk
Supreme Court of Canada
Supreme Court of Mississippi
Supreme Court of the United States
Government
Canada
United States