Leaving Orbit and We Could Not Fail Margaret Lazarus Dean, author of Leaving Orbit: Notes from the Last Days of American Spaceflight, and Steven Moss, author of We Could Not Fail: The First African Americans in the Space Program, talked about the achievements of NASA throughout U.S. history.
They spoke in the C-SPAN 2/BookTV tent at the 20th annual Texas Book Festival. The festival was held from October 17-18, 2015, at the State Capitol and surrounding grounds in Austin.