John Stuart McCaig

GPTKB entity