California Three Strikes Sentencing, 2025-2026 Edition (The Rutter Group Criminal Practice Series)

California Three Strikes Sentencing, 2025-2026 Edition (The Rutter Group Criminal Practice Series)