Protein structure, stability and folding - Murphy, Kenneth P. (Humana Press, 2001)