John Duncan McArthur

GPTKB entity