Core Concepts in Criminal Law and Criminal JusticeKai Ambos, Antony Duff, Julian Roberts, Thomas Weigend, Alexander Heinze · First published 2019Open the Tome