Engaging with Engagement: Analysing the Formation of Promises, Contracts and Voluntary Obligations in Scots Law by Jonathan Brown Back to product details page >