Wednesday, April 25, 2007

Scientists

From Wo, further evidence that scientists shouldn't be allowed to interpret their own results.

No comments: