William N. Eskridge Jr.

GPTKB entity