Essentials of molecular biology - Freifeldes, David (Panima, 1996)