Molecular Biology - Clark,David P. (Elsevier, 2010)