General Principles of Law. European and Comparative Perspectives

Stephen Weatherill, Stefan Vogenauer.

2017 Hart Publishing