Joseph W. Sefton Jr.

GPTKB entity