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