Stuart MacDonald

British professor of criminal law