General Culture
By Joerg Colberg Sep 30, 2005
Dahlia Lithwick nails it: “Intelligent Design” is really just Teen Talk Barbie “Science”.