Protein folding - Creighton, Thomas E (W. H. Freeman, 1992)