Contract Law (Palgrave Law Masters) - Kindle edition