James Maitland Balfour

GPTKB entity