Hon. Mr Justice John Henry McClemens KCSG, QC, BA, LLB