Screen Shot 2016-02-26 at 12.21.25 PM Published 26 Feb 2016 at 401 × 401 in Your Letters Helped Challenger Shuttle Engineer Shed 30 Years Of Guilt