Gavin Kennedy has authored various books on negotiation, which have been translated into numerous languages. He is a professor at Edinburgh Business School and managing director of Negotiate Limited, a training and consulting firm.