Contract Negotiations: Skills, Tools and Best Practices