Glannon Guide to Criminal Law: Student Manual (Glannon Guides) 2nd (second) edition