Sir Andrew Barclay Walker

GPTKB entity