carl zimmer, creationism, creationist, God, God, Science, Virginia Heffernan

What Happens When a Popular Science Writer Says She’s a Creationist?

Virginia Heffernan is a well-respected science, technology and culture writer whose work has appeared in…