Protein Physics (Second Edition) - Finkelstein, Alexei V. (Academic Press, 2016)