John McGillivray

GPTKB entity