The Molecular Basic of Life : an Introduction to Molecular Biology / by Robert H. Haynes and Philip C. Hanawalt - Haynes, Robert H.