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