Barbara K. Buchanan, QC