freethoughtblogs.com
Michael Behe declares victory after being stomped flat
Behe is crowing over the Science review of his new book. The man is deeply delusional. …the overwhelmingly important point to notice right up front is that the reviewers (Lenski plus Josh Swamidass…