Nutshell Criminal Law by Cecilia Ni Choileain