Anne Balfour Peerage person ID=468387 Parents Anne Mackintosh James Balfour, 4th of Pilrig Children Siblings Margaret Balfour Jane Balfour John Mackintosh Balfour, 5th of Pilrig James Balfour-Melville Robert Balfour