John M. Walker 0 691 Molecular Biology and Biotechnology – John M. Walker, Ralph Rapley – 4th Edition