Molecular Theory of Water and Aqueous Solutions: The Role of Water in Protein Folding, Self-assembly and Molecular Recognition by Arieh Ben-Naim | Menrva Books