Rethinking the Environmental Impacts of Renewable Energy: Mitigation and management by Alexander Clarke Back to product details page >