Principles of molecular biology - Tropp, Burton E. (Jones & Bartlett Learnin, 2014)