Online Practice Manuals

Canada Revenue Agency, Interpretation Bulletin IT-305R4 Archived, Testamentary Spouse Trusts (October 30, 1996),