Biology and biotechnology: Science, applications, and issues - Kreyszig, Ervin (Washington, D.C., 2005)