Author

David M. Walker

2 books

2 more
  1. Principles of Scottish Private Law
  2. The law of contracts and related obligations in Scotland