Karen Detlefsen
Mechanism, Finalism, and the Science of Life in the Seventeenth Century February 25, 2005
from On the Fabric of the Human Body, by Andreas Vesalius.
Karen Detlefsen Assistant Professor Philosophy University of Pennsylvania