Avizandum statutes on Scots commercial and consumer law : 2019-2020 - Macpherson, Alisdair DJ