Renewable Energy Applications for Freshwater Production by Jan Hoinkis | Menrva Books | MenrvaBooks