Peptides and proteins - Doonan, Shawn (Basic concepts in chemistry, 2002)