John A. MacQuarrie

GPTKB entity