Duncan William MacNaughton Scott

GPTKB entity