Anti-Evolution rant.