Barry G. Fleming, Q.C.