Space shuttle Discovery lifts of from pad 39A at Kennedy Space Center in Cape Canaveral, Fla., Sunday, March 15, 2009. [Agencies]