Fundamentals Of Renewable Energy Processes by A. de Rosa, Aldo V. da Rosa & Aldo Vieira Da Rosa