William Douglas Sloane Jr.

GPTKB entity