KENNEDY SPACE CENTER, FLA. - STS-82 Mission Specialist Gregory J. Harbaugh, at top, inspec...