Molecular biology: genes to proteins - Tropp, Burton E. (Jones and Bartlett Learning, 2012)