Solving Legal Issues in Electronic Commerce(1999), 32 Canadian Business Law Journal 84

Receiving Electronic Messages(2000), 15 Can Banking & Fin. L.R. 473

The Uniform Electronic Commerce Act (April 2000) 6 Lex Electronica

Canadian Electronic Commerce Legislation(2002), 17 Can Banking & Fin.L.R. 277

New potential with e-commerce legislation (slides) Osgoode Professional Development LL.M. class (March 2005)

E-Contracts (slides) National Judicial Institute (with Michael Geist), Halifax (May 2006)

Contracts in the Electronic Communication Convention(slides) (video) Is Electronic Commerce Different?, Montreal (October 2008)

Electronic Real Estate Transactions Technology column (May 2011)

The New Global Electronic Marketplace (video) (materials) Heenan Blaikie professional development(November 2013)

Must E-Signatures Be Reliable? (2013), 10 Digital Evidence and Electronic Signature Law Review

 May the Repo Man Work from Home? Technology column (May 2015)

 Smart Contracts? Technology column (September 2016)

 Cashless But Not Lawless Techology column (May 2016)

Is the Blockchain Too Expensive? Technology Column (March 2018)

Smart Contracts at the World Bank Technology Column (September 2020)