John Twidell Renewable Energy Resources - 3rd - New York Routledge 2018 - 784 ISBN: 9780415584388 Dewey Class. No.: 333.7901 / T92r