Philosophy of biology: An episodic history - Grene, Marjorie (Cambridge University Press, 2004)