James Balfour-Kinnear — Scottish lawyer