KENNEDY SPACE CENTER, FLA. -- STS-92 Mission Specialists (left to right) Peter J.K. ?Jeff?...