6 books on BookOwl
Taxing Global Digital Commerce
2019
Globalization and Its Tax Discontents
2016
NAFTA Tax Law and Policy
Taxing global digital commerce
2013
Materials on Canadian income tax
2010
2005