TWA 800: An Insider’s View