On this episode of ID The Future, the CSC's Robert Crowther reports on the problems with peer-review and the obstacles the system presents to new and novel ideas in science.
For more information visit Evolution News & Views.
How does an intelligent agent go from idea to artifact? What can the process of art teach us about the evidence of design in...
Darwinists often point out that Darwin's theory is supported by a majority of scientists and so only the evidence that supports the theory should...
If we believe there is no qualitative distinction between animals and humans, are we more likely to protect human life or devalue it? On...