Biofuels, solar and wind as renewable energy systems by David Pimentel | Lex | Lex