Renewable resources and renewable energy : a global challenge - Fornasiero, Paolo, 1968-. (CRC Press, 2012)