James Maitland Balfour (father)

GPTKB entity