Simon Douglas Keynes

GPTKB entity