Cell and molecular biology: concepts and experiments - Karp, Gerald . (John Wiley, 2003)