William C. Canby Jr.

GPTKB entity