Criminal Justice Today: An – Hardcover, by Frank Schmalleger – Very Good x

What stands out about this textbook is how it balances depth and readability.