Introduction to biotechnology - Thieman William J (Pearson, 2009)