William T. Patrick Jr.

GPTKB entity