Molecular biology - Freifelder, David (NAROSA, 1998)