Neil Trevor Kaplan, QC