KENNEDY SPACE CENTER, FLA. -- STS-60: Discovery