Philosophical Foundations of Criminal Law - Duff, Green (Oxford University PressOxford University Press, 2011)