Paul S. Trible Jr.

GPTKB entity