Richard Stone The modern law of contract - 5th ed. - London Cavendish Publishing Limited 2002 - 503p. ISBN: 9781859416679 LC Class. No.: KD 1554 / STO 2002