James Proctor Jr.

GPTKB entity