Principles of Molecular Biology by Burton E. Tropp