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