International criminal law : a collection of international and European instruments / ed. by Christine Van den Wyngaert ; and Guy Stessens (assistant ed.)

International criminal law : a collection of international and European instruments / ed. by Christine Van den Wyngaert ; and Guy Stessens (assistant ed.)