Ashley Nellis is a senior research analyst for The Sentencing Project who has written extensively on the prevalence of life sentences in the United States. She lives in Falls Church, Virginia.
Barbaric and Excessive: Two Books on Punishment in the United States
Sabrina Alli reviews "The Meaning of Life: The Case for Abolishing Life Sentences" and "Insane: America’s Criminal Treatment of Mental Illness."...