A clear and comprehensive guide to the principles of contract law.Contract Law by Ewan McKendrickUGXÂ 120,000PriceQuantity*Add to Cart