Charles Barry Jr.

GPTKB entity