Scientists, Steves and Evolution

David Bailey posted about project Steve, which seeks to illustrate the overwhelming consensus among scientists – and especially scientists in relevant fields – about evolution. For those who may not be familiar with it, when the Discovery Institute produced a list of people who “dissent from Darwin,” Project Steve was created in response, to illustrate [Read More...]


CLOSE | X

HIDE | X