Peptides and proteins - Elmore, E. T.