English and European Perspectives on Contract and Commercial Law | 9781509912971 | Memmo