Charles A. Harris Jr.

GPTKB entity