Understanding Criminal Law – Paperback, by Dressler Joshua – Good

I like how this new edition breaks down complex topics into simpler parts.