Leland C. Clark Jr.

GPTKB entity