Peter Carter Q.C..LLB, and Ruth Harrison,LLM