Criminal Law: The Essentials 2nd (second) Edition by Reid, Sue Titus published by Oxford University Press, USA (2012)