Posted: Sep 20, 2010 1:43 pm
by Rumraket
Raliegh Marsden wrote:ID is peer reviewed.

Yes it is, just not by actual scientists. It's reviewed by morons and doctrinalists. Noone is impressed.