An Introduction to Criminal Law by Carlan, Philip Published by Jones & Bartlett Learning 1st (first) edition (2010) Hardcover