"STS-97 Delivers Giant Solar Arrays to International Space Station".
"STS-97 Delivers Giant Solar Arrays to International Space Station" (en inglés).