Shane Paul McGhie

GPTKB entity