Charles Joseph McDermott Jr.

GPTKB entity