George Balfour, QC