William J. Trent, Jr.

GPTKB entity