Michael Powers Powers QC