Cell and molecular biology - Karp, Gerald (Hoboken, 2007)