richard balfour-lynn