Essentials of molecular biology - Freifelder David; Malacinski George M (1993)