Finalization in Science: The Social Orientation of Scientific Progress (Boston Studies in the Philosophy of Science) by Wolf Schäfer | Menrva Books | MenrvaBooks