12.23.2009

The Danger of Pet Hypotheses

Great article!

Remember to keep an open mind, even if that means you have to refute your own pet hypothesis.