Charles R. Shipley Jr.

Organization