Blackstone's criminal practice
general editors, David Ormerod, David Perry ; supplement editor, William Hays ; advisory editorial board, Sir Brian Leveson [and twenty five others] ; contributors, Paramjit Ahluwalia [and thirty five others]
Blackstone's criminal practice
general editors, David Ormerod, David Perry ; founding editor, Peter Murphy ; advisory editorial board, Sir Brian Leveson [and twenty five others] ; contributors, Paramjit Ahluwalia [and thirty five others]