William A. Mc Donnell Jr.

GPTKB entity