David Arseneault Jr.

GPTKB entity