Alexander Contee Hanson Jr.

GPTKB entity