The harmonisation of European contract law implications for European private laws, business and legal practice / - Vogenauer, Stefan,; Weatherill, Stephen, (Studies of the Oxford Institute of European and Comparative Law ;)