G. E. Patterson Jr.

GPTKB entity