David Edward John Ramsden

GPTKB entity