Handbook of proteins : structure, function and methods - Chan, Hue Sun (John Wiley & Sons, 2007)