NewAvizandum Statutes on Scots Commercial and Consumer Law: 2026-2027, 24th editionJonathan Hardman and Claudia Paduano (eds)£34.99