His Honour Frank Carter Stephen BA, LLB, QC