Principles of international criminal law
by
Gerhard Werle
First edition published in 2005 by same publisher.