General Principles of Law as Applied by International Courts and TribunalsBin Cheng, Cheng Bin, Georg Schwarzenberger₹4,147