Renewable resources and renewable energy : a global challenge / edited by Mauro Graziani and Paolo Fornasiero. - Graziani, Mauro; Fornasiero, Paolo, 1968- (CRC/Taylor & Francis, 2007)