Vesa, Peter A QC