Hopper, Andrew, QC