Treitel, G. H.

law of contract - London 1995 - xcviii, 973p. 24cm.

LAW KD1554.T79