Arthur B. Farquhar Jr.

GPTKB entity