Proteins, peptides and amino acids sourcebook - White, John Stephen (Humana Press, 2002)