Simester and Sullivan's criminal law theory and doctrine (Hart, 2010)