KENNEDY SPACE CENTER, FLA. -- STS-95 Mission Specialist Pedro Duque of Spain, representing...