Launching a 25-meter space telescope. Are astronauts a key to the next technically logical step after NGST? | IEEE Conference Publication | IEEE Xplore