Title: European Contract Law (Third Edition)
Subjects: Contracts