Thomas Calloway Lea Jr.

GPTKB entity