William Ellery III

GPTKB entity