Craig Dilworth, Canadian by birth, received his PhD at Uppsala University, Sweden, where he is presently Reader in Theoretical Philosophy. His work has included creating and running various environmental projects, as well as purely academic studies in metaphysics, philosophy of science, human ecology, theoretical physics, theoretical biology, and the social sciences. He is the author of two major works in the philosophy of science, Scientific Progress (1981; 4th ed. 2008) and The Metaphysics of Science (1996; 2nd ed. 2007), as well as, most recently, a book in human ecology entitled Too Smart for Our Own Good (2009).