Abstract pattern

Fundamentals of Strata Property Law

BC Continuing Legal Education Society