Justifying Contract in Europe: Political Philosophies of European Contract Law by Martijn W. Hesselink | Menrva Books