The International Commission against impunity in Guatemala: a new model for international criminal justice mechanisms - Hudson, Andrew; Taylor, Alexandra W. (Journal of international criminal justice, 2010)