Nature Says ID Paper Scored a Publishing Success
September 8, 2004
A news story in the Sept. 9 issue of Nature1 says, “A new front has opened up in the battle between scientists and advocates of intelligent design, a theory that rejects evolution and is regarded by its critics as another term for creationism.” Reporter Jim Giles says the paper by Stephen Meyer of the Discovery […]
