Abstract pattern

Law Matters, Summer 2019

The Canadian Bar Association Alberta Branch