John J. McDermott Jr.

GPTKB entity