This image provided by NASA on Sunday, Aug. 19, 2007, shows Canadian astronaut Dave Williams during the final of four space walks on the international space station, Saturday, Aug. 18. Astronauts aboard the shuttle Endeavour and the international space station on Saturday embarked on the last spacewalk... (Associated Press)