James Balfour, Lord Pittendreich

Scottish legal writer, judge and politician (–)

Parents

Children

Siblings

Partners