Professor Craig E. Jones, QC