Contracts: A Legal and Practical Pespective
Understand the key legal aspects of contract law in order to allow them better evaluate their arising obligations which can be enforced by law