Criminal law : theory and doctrine - Simester, A.P (Oxford : Hart Publishing, 1999)