Cell and molecular biology - Karp, Gerald