Nichols, Joshua, Assistant Professor, Faculty of Law, University of Alberta., Canada