Sunday, September 15, 2013

Link roundup

1.  How to recognize the authors of paintings.

2.  There is no such thing as healing.

3.  The bizarre warty prowfish.

4.  "This Insect Has Gears In Its Legs."

5. "The Chinese town of Defang was rocked to its core when a million cockroaches managed to escape from a medical facility and spill out into the unsuspecting countryside."