Molecular biology : genes to proteins - Tropp, Burton E. (Jones and Barrlett, 2008)