Amino acids, peptides and proteins in organic chemistry - Hughes, Andrew B. (Wiley-VCH, 2009)