RENEWABLE ENERGY RESOURCES - TWIDELL (JOHN) WEIR (TONY) (LONDON ROUTLEDGE)