KENNEDY SPACE CENTER, FLA. - (From left) STS-114 Mission Specialists Stephen Robinson and ...