Thomas P. Loughran Jr.

GPTKB entity