On Orbit And Doing Just Fine
NASA STS-114 Mission Status Report #01 26 July 2005
“Discovery lifted off at 9:39 a.m. central time today following a flawless countdown. Over the next 11 days, Discovery’s seven person crew will demonstrate techniques for inspecting and protecting the Shuttle’s thermal protection system and continue assembly of the International Space Station. Today’s launch was the first for a Shuttle since the loss of Columbia and its crew in February 2003.”