John A. Ogilvie

GPTKB entity