Peptide science (Wiley, 1996)