D. Geoffrey Cowper, QC