Looks like the DI-funded Biologic Institute (see here and here) has come up with its own “ID-friendly” journal, BIO-Complexity with the usual suspects on the editorial team. The DI chimes in that the “editorial board is composed of an international group of scientists with differing views about the merits of ID. But all are committed to a fair and honest assessment of the question.” I’m willing to guess that most (all?) Twenty-two of the 29 have signed the Dissent from Darwin list. Of course, this isn’t the first time that Dembski and buddies attempted to start their own journal – and that first attempt didn’t exactly end in glory.
The good news is that maybe the promised Nelson & Dembski paper could be submitted to the new venue as it is surely the “best peer-reviewed biology journal we can find” ?
Update: I’ve just remembered that there is another ID-friendly, peer-reviewed journal out there, one that is a “professional, peer-reviewed technical journal for the publication of interdisciplinary scientific and other relevant research”.