Introduction To Biotechnology by Ray Herren & Brian Pressley