The Nashville Scene highlighted Margaret Lazarus Dean‘s recent book, Leaving Orbit: Notes from the Last Days of American Spaceflight, in this story. The book documents the final year of the space shuttle program.
Dean is an associate professor of English.