Criminal law - Samaha, Joel (Cengage Learning, 2017)