Fundamentals of Indigenous Peoples and Canadian Law by Osgoode Hall Law School
Understand this complex and vitally important body of law. It is a concise, deep dive into the knowledge and strategies you need to be able to work more thoughtfully and...