Margaret Gourlay Ferrier

GPTKB entity