Patrick Green Qc