William E. DeLuca Jr.

GPTKB entity