Author

Jan M. Smits

3 books

3 more
  1. Contract Law
  2. Contract Law - China and Europe Compared
  3. Advanced Introduction to Private Law