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