CISG and Its Followers: A Proposal to Adopt Some International Principles of Contract Law · Study