Beyerlin, Ulrich

International Environmental Law - Portland: Hart Publishing Ltd; 2011. - xxxii; 452p. 24cm.

9781841139241

Environmental Law

344.046 / BEY