Humans have been able to fly, not quite under their own power, for a little over a hundred years. Dragonflies accomplished this more than 325 million years earlier and they do it all on their own. They are magnificent and I love to sit and watch them zoom about, capturing prey, fussing over territories and, sometimes […]