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