Professor Francis Reynolds QC (Hon.), DCL, FBA