Biotechnology demystified - Walker, Sharon (MvGraw-Hill, 2007)