William Harold Claflin Jr.

GPTKB entity