Posts by Michael Geist

Michael Geist is a law professor at the University of Ottawa.