Author: m.c. cooke, m.a., ll.d.