Science and Culture Today Discovering Design in Nature
Topic

Perfect Human Body

mountain climber 2

You Can’t Climb a Mountain with Ostrich Legs

Compromises are driven by the limitations of a material world, but also by the vision that lies behind the design. Read More ›
Alice Roberts and Perfect Human

Just Try Evolving That!

I’d like to point out a few things to Dr. Alice Roberts. None of this is evolutionarily possible. Read More ›
Alice Roberts

The Perfect Human Body?

For English anatomist Alice Roberts, however, the human body is a “hodge-podge” of parts assembled in an “untidy” fashion “with no foresight” by evolution. Read More ›

© Discovery Institute