Hugh S. Cumming, Jr.

GPTKB entity