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