Return to Article Details Explanatory Filter: Detecting Intelligent Design in the Natural Sciences Download Download PDF