You’ve heard Star Trek’s Spock say “Live long and prosper?” Well, longevity by itself is overrated, at least in terms of making positive impacts. Being “retired on active duty” doesn’t cut it in a ...