The Architecture of Desistance. Edited by S. Farrall (Routledge, 2019, 281 pp. £120.00 hb)

The Architecture of Desistance. Edited by FarrallS. (Routledge, 2019, 281 pp. £120.00 hb)

Read the syndicated article here