Press Release Neil Armstrong Interview with Stephen Ambrose Featured in Quest Space History Magazine January 27, 2003