Molecular Biology and Biotechnology 5th Edition - Walter J. M. (Cambridge The Royal Society of Chemistry, 2009)