Carter, Neil

Politics of the environment Ideas, activism and policy / - 2nd ed. - CUP , 2007. - 410 p.

0521687454

Environmental Science