Principles of European environmental law : proceedings of the Avosetta Group of European Environmental Lawyers - Macrory, Richard (Avosetta series ;, 2004)