NY Times: Evolution’s REAL Winners November 29, 2005 by Leave a Comment Insects are one of life’s great success stories. They have evolved into five million living species, dwarfing the diversity of all other animals combined… Cross-posted at Julien’s List.