A year ago today I was in Urbina Bay on Isla Isabela in the Galapagos Islands having my picture taken with 2 Giant Tortoises. You know the moral of Aesop’s fable The Tortoise and the Hare? Slow and steady wins the race. A more current translation of this moral is[…]