His Honour David Francis Elfer QC