William Farnum Jr.

GPTKB entity