Hon. Mr Justice Kevin James Holland QC, LLB