David Christian is a partner of Thorsteinssons LLP and an adjunct professor of law at the University of British Columbia. Read complete profile »

Author: David Christian