The law and practice of the international criminal court - Stahn, Carsten, Ed (Oxford University Press, 2015)