Amino Acids: Zwitterions And Side-Chain Chemistry