Principles of european contract law : parts I and II / prep. Commission on European Contract Law, chairman, Ole Lando; ed. Ole Lando, Hugh Beale