John Ewart Wallace Sterling

GPTKB entity