David Stratton, Q.C