Introduction To Biotechnology by Michael A. Palladino & William J. Thieman