Negotiating Technology Contracts (Global Law and Business) by Duncan Pithouse | Menrva Books | MenrvaBooks