Completely revised and updated with a new chapter on future possibilities
Comprehensive coverage of available renewable technologies starting from basic scientific and engineering principles
Compares and contrasts renewable technologies against each other and existing non-renewables like fossil fuels & nuclear power
Addresses new developments in topics such as climate change mitigation, solar photovoltaic lighting, electricity grids, small-scale batteries, electric vehicles and bio-fuels