Biotechnology Science for the new millenium - Daugherty,Ellyn (USA CBS, 2007)