T. H. Dunning Jr.

GPTKB entity