Global Issues in Criminal Law by Christopher L. Blakesley & Linda E. Carter