Pharyngula has the story and links to a youTube video explaining the situation here: http://scienceblogs.com/pharyngula/2009/10/ray_comfort_is_a_parasite.php"
Link to Original Source
Submission Summary: 0 pending, 1 declined, 0 accepted (1 total, 0.00% accepted)
Getting the job done is no excuse for not following the rules. Corollary: Following the rules will not get the job done.