Contract Law In Scotland by Hector L. MacQueen, Hector Macqueen & J.M. Thomson