20081115 home.science: Endeavour launched from Florida