Wednesday, June 27, 2007

Losing The Marketing Battle

Interesting take on the ID/Evolution controversy.

No comments: