A medical engineer struggles to return to earth after debris crashes into the space shuttle, leaving her drifting alone in space. dpg 10 years ago