An introduction to criminal law - Carlan, Philip E. (Jones and Bartlett Publishers, 2011)