From Aristotle to Darwin and back again - Gilson, Etienne (Notre Dame)
xx, 209 s.