Cell and molecular biology concepts and experiments - Karp, Gerald (New York John Wiley, 2002)