Peptides and proteins - Dooley, Kevin L. (Cambridge, 2002)