D. Gordon Willet, Q.C. (Firm)