Benjamin F. Stapleton Jr.

GPTKB entity