Sir David Murray Anderson

GPTKB entity