Richard Mayfield, QC