Richard E. Hopper, Jr.
Richard E. Hopper, Jr.