The strategy of life : teleology and mechanics in nineteenth-century German biology - Lenoir, Timothy (The University of Chicago Press, 1989)