Biology and biotechnology : science, applications, and issues - Kreuzer, Helen (ASM Press, 2005)