Introduction to biotechnology - Thieman, William J. (Pearson Education, 2014)
Includes index.