Professor Charles W. Kingsfield Jr.

GPTKB entity