The Components of Life: from nucleic acids to carbohydrates.