Protein biochemistry and proteomics - Rehm, Hubert (Academic Pess, 2006)