William Thayer Sterling

GPTKB entity