William Alexander Graham Jr.

GPTKB entity