RENEWABLE ENERGY FOR A SUSTAINBLE FUTURE - BOYLE (GODFREY) (NEW YORK OUP)