Endeavours cockpit. The shuttle completed its final mission on June 1 and will be displayed at the California Science Center in Los Angeles.
NASA
Forty years ago, I wrote an article for Technology Review titled "Shall We Build the Space Shuttle?" Now, with the 135th and final flight of the shuttle at hand, and the benefit of hindsight, it seems appropriate to ask a slightly different question—"Should We Have Built the Space Shuttle?"
From Technology Review
View Full Article
No entries found