Thomas M. McDermott Jr.

GPTKB entity