Chemistry of natural products: Amino acids, peptides, proteins and enzymes - Ahluwlia, V K; Lalita S Kumar; Sanjiv Kumar (2006)