Global Issues in Criminal Procedure - Carter, Linda, Blakesley, Christopher (west, 2011)