The impact of international law on international cooperation: Theoretical perspectives - Benvenisti, Eyal (Cambridge University, 2013)