CAPIC BC Chapter
What just happened?
Making sense of the new immigration rules
July 19, 2012
Richard Kurland - Part 1
Richard Kurland - Part 2