William Robert Ogilvie-Grant

GPTKB entity