Practical contract & commercial negotiations /
Carter, Ray,author.
Campbell, Kenny,author.
Includes index.