Peptides chemistry and biology - Sewald, Norbert (Wiley-VCH, 2002)