William David Keane

GPTKB entity