Biotechnology 101 - Shmaefsky, Brian Robert (Greenwood Press, 2006)