Space walk - Waring, Rob (Heinle, Cengage Learning, 2010)