An informative blog smothered with attention-deficit-disorder induced ramblings on science, badgers, and stuff.