What does the Canadian (CRA) form library section cover?
56 pages. Fifty-six CRA forms, elections, waivers and clearance applications. Each one opens with the part that applies to that situation and nowhere else — a threshold, a treaty article, a filing that one group owes and the group beside it does not — and works one example through in full.





