Harry G. Barnes Jr.

GPTKB entity