Molecular Biology: Genes to Proteins. Burton E. Tropp