Canadian Law Dictionary Stephen G. Coughlan Ph.D. Ll.B. Catherine Cotter Ll.B. John Yogis Q.C. Ll.B. 0.0 stars