James H. Ritchie, Jr.

American politician