Renewable Energy Applications for Freshwater Production | 9780415620895 | Memmo