Nathan Appleton Jr.

GPTKB entity