Consumer sales law / J. K. Macleod. - Macleod, J. K. (John Keith) (Routledge, 2006)