John H. Finley, Jr.

GPTKB entity