General Principles of Law. European and Comparative Perspectives

Stefan Vogenauer, Stephen Weatherill.

2017 Hart Publishing