Consumer Law In Scotland door W. Cowan, W. Cowan H. Ervine & H. Ervine