International justice against impunity progress and new challenges - Beigbeder, Yves (Martinus Nijhoff Publishers, 2005)