ISBN 9780192843685 books & textbook
Justifying Contract in Europe: Political Philosophies of European Contract Law (Collected Courses of the Academy of European Law)
Oxford University Press /2021-08-18 Paperback / 512 Pages
isbn-10: 0192843680 / isbn-13: 9780192843685