David Perry QC by Professor David Ormerod QC (Hon)