Textbook on criminal law - Allen, Michael Allen (Uk : Oxford University Press, 2007)