The law of contract - Treitel,G.H (Sweet and Maxwell, 2003)