Harvesting The Energy Of Nature