Craig Dilworth, Uppsala Universitet, Sweden. Born and raised in Canada, received his PhD in Sweden en 1981. He is presently Reader in Theoretical Philosophy at Uppsala University. While he is fundamentally a philosopher, Dilworth is at the same time a true generalist. He has been engaged in a wide variety of environmental projects on the local level, while at the same time developing his intellectual interests in the 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 and the Metaphysics of Science, and an earlier book in environmental science, Sustainable Development and Decision Making.Welcome to Craig Dilworth Website: