Thomas M. Mc Dermott Jr.

GPTKB entity