Photo by Vlad Tchompalov Jay W. Richards April 19, 2017 Intelligent Design Politics Disguised as Science: When to Doubt a Scientific ‘Consensus’ Jay W. Richards April 19, 2017 Intelligent Design Read More ›
art-by-lonfeldt-711404-unsplash November 1, 1995 Intelligent Design By Design November 1, 1995 Intelligent Design A Whitworth professor, Stephen Meyer, takes a controversial stand to show that life was no accident. Read More ›