David Madden Jr.

GPTKB entity