William J. Trent, Sr.

GPTKB entity