With Screenings in Chicago, New Documentary Human Zoos Prompts Discussion, Debate
The film shows how a number of Christians led opposition to both human zoos and eugenics.
Let There Be Light — New Book from Michael Denton Continues Privileged Species Series
This is intelligent design that sweeps the planet, covering not biology alone, but chemistry, geology, and physics.
Answering Joshua Swamidass: What Do Theistic Evolutionists Believe?
There are innumerable descriptions and definitions of theistic evolution. How things are phrased matters a lot.
Darwinism and the “Ten Disenchantments”
There’s no doubt that the confrontation with Darwinian evolution in the 19th century stole much of the confidence of traditional faith leaders.
John Lennox, Jay Richards on Seven Days that Divide the World
Lennox, the Oxford mathematician, answers common questions regarding apparent tensions between Scripture and scientific evidence.