Author: R. Peter Moore LLB