How to Avoid Legal Pitfalls in Residential and Commercial Property Transactions (Lethbridge Guide) ByMark R. Baril