Criminology: theories, patterns and typologies - Siegel, Larry J. (Cengage Learning, 2018)