Essentials of molecular biology - Freifelder, David; Author (1998)