Charles Duncan Jr.

GPTKB entity