An Introduction to European Contract Law (Introduction to European Private Law)

by Martijn Hesselink

Paperback

ISBN: 978-1-84113-193-1

ISBN-10: 1-84113-193-8

Hart Publishing · December 2020