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