Author: allan m'neil m.a., s.s.c., j. a. lillie, k.c., ll.b.