Ehrlich, Robert Renewable Energy A First Course - 3rd - Boca Raton CRC Press 2023 - xxv,535p ISBN: 9780367768379 Subjects--Topical Terms: Nuclear power basic scienceSolar thermal Dewey Class. No.: 333.794 Eh89r3