THE LAW OF CONTRACT - William T. Major. (Macdonald & Evans Ltd, 1973)