Alastair Carruthers

GPTKB entity