Models of Contract Law by M.P. Ellinghaus, E.W. Wright & M. Karras