Return to Article Details The role of scientific definition in delineating the boundaries of science and philosophy Download Download PDF