Biotechnology: science for the new millennium - Daughtorty, Ellyn (CBS publishers, 2008)