John Watt Beattie

GPTKB entity