Cell and molecular biology : concepts and experiments / Karp, Gerald. - Second Edition. - xix, 814p.