Principles of international criminal law - Werle, Gerhard 1952- (TMC Asser Press, 2005)