While lurking at the Infidels board, I noticed a post that mentioned a poster that used to be active here, JA Davison, and I remembered lurking here as well, and this particular thread came to my mind.
The Infidels thread linked to
this article.
The part that caught my attention:
"Prominent biologists who have signed the list include evolutionary biologist and textbook author Stanley Salthe, molecular biologist Richard Sternberg from the Smithsonian Institute, and
Giuseppe Sermonti the Editor of Rivista di Biologia / Biology Forum."
The list being the most recent "list of scientists that disagree with Darwinism"...
Looks like SLPx was on the right track afterall.