Molecular Biology - Clark,David P and Pazdernik, Nanette J. (Academic Press, 2013)