Twidell, John; Weir, Tony Renewable energy resources.-3rd ed. - London Routledge 2016 - xxxi,784 E Dewey Class. No.: 333.792/Twi/Wei