Fundamentals of Renewable Energy Processes, 3rd Edition - Da Rosa, Aldo Vieira; da Rosa, Aldo; da Rosa, Aldo V.; da Rosa, Aldo V.; da Rosa, Aldo V.; da Rosa, Aldo V. (Academic Press, 2013)