J. Kenneth McEwan, QC