Title: Computer Contracts:An International Guide to Agreements and Software Protection