International law: ensuring the survival of mankind on the eve of a new century General course on public international law - Tomuschat, Christian 1936- (Recueil des cours / Académie de Droit International de La Haye, 2001)