Author: David Ormerod, Karl Laird
Publisher: Oxford University Press (2018)
ISBN: 9780198811831
Subjects: Law / Criminal Law