I spoke to the Hamilton Law Association Corporate/Commercial Seminar in April of this year.
The slides of that talk are available here.
Craig is a tax lawyer in private practice in Hamilton, Ontario. Call Craig at (905) 296-3378 to discuss issues that you think may need independent tax advice.
In addition to tax, Craig writes and works publicly on a number of other issues related to law, justice, and public affairs.
Website: http://craigburley.com