Felix Baumgartner’s October 14, 2012 leap of faith from 128,000 feet above the Earth is already history, but I’m moved to comment on it from several perspectives. I had followed his odyssey from its inception, when I originally thought that it was simply a stunt to advertise the sponsoring organization, Red Bull. OK, it was an advertising stunt, but as …