http://sciencereligionnews.blogspot.com/2007/06/three-reviews-of-michael-behes-new-id.html
I have visited this site, though only briefly. Please give me the specific page that says ID posits that man was designed from pond scum?