Fundamental concepts in biochemistry and molecular biology: structure function relationships, reactivity, thermodynamics, gene expression.