Biotechnology theory and techniques - Chirikjian, Jack G. (Jones and Bartlett, 1995)