Twidell, john Renewable energy resources - New York : Routledge, 2022. - xvii, 742p. Subjects--Topical Terms: Renewable energy Dewey Class. No.: 333.79 / TWI P22R