Understanding Biology Using Peptides - Blondelle, Sylvie E. (Springer New York, 2006)