Science and Culture Today Discovering Design in Nature
Topic

Max Delbrück

Charles-darwin-portrait-sitting-on-chair-sketch 2

The Triumphalism of Strickberger’s Evolution

The oversimplification here is staggering (Darwin and women’s rights?!) and would take an entire book to unpack. Read More ›
Statue_of_C.S._Lewis,_Belfast

Michael Aeschliman and the Consolation of Man

Estranged from God, both art and science become incoherent babble, sliding toward an obsession with the prurient lure of triumphant evil. Read More ›
August_Weismann-2

The Ideological Nature of Darwinian Evolution

Orthodoxy and heresy are not synonyms for true and false, and sometimes the truth might lie with the heretics. Read More ›
Max Delbrück

DNA, Information, and Aristotle’s Nobel Prize

Max Delbrück (1906-1981) was a biophysicist and Nobel laureate who made seminal discoveries in the DNA-based replication of viruses. Read More ›

© Discovery Institute