Cell and molecular biology: concepts and experiments - Karp, Gerald (J. Wiley, 1999)