Proteins structures and molecular properties - Creighton, Thomas E. (W. H. Freeman and Company, 1993)