The politics of the environment Ideas, Activism, Policy - Carter, Neil (Cambridge Univercity, 2007)