Molecular biology: genes to proteins - Tropp, Burton E (Jones & bartlett learning, 2012)