A Self-Determination Theory Perspective on Human Agency, Desistance from Crime, and Correctional Rehabilitation - Petrich, Damon M. (Journal of developmental and life-course criminology, 2020)