Abstract pattern

"Advising BC Businesses", Chapter 6 - Due Diligence

The Continuing Legal Education Society of British Columbia