'An impressive and comprehensive textbook.' Godfrey Boyle, Professor of Renewable Energy, The Open University, UK