Thad AdamsBooksMaterials Challenges in Alternative and Renewable EnergyFor keepsAuthor data: Open Library