Criminal Law: Doctrine, – Hardcover, by Jens David Ohlin – Acceptable v This textbook covers a lot of ground without feeling overwhelming.