Protein structure a practical approach - Creighton, T. E. (Oxford, 1997)