" From Aristotle to Darwin and back again : " Étienne Gilson ; translated by John Lyon ; [with a foreword by Christoph Schönborn].