Future energy : improved, sustainable and clean options for our planet / edited by Trevor M. Letcher - Third Edition - 1 online resource

Includes index

9780081028865


Power resources--Environmental aspects