The politics of the environment : ideas, activism, policy - Carter, Neil, 1958- (2007)