S126-E-12236 (27 Nov. 2008) --- Not far away from this close-up scene of the galley on the Space Shuttle Endeavour were nine astronauts and a cosmonaut eager to share a Thanksgiving meal to top off almost two weeks of joint activities, including an involved home improvement project on the International Space Station. Unlike most of their families and friends on Earth, who probably went through pains to prepare elaborate meals for this festive occasion, the STS-126 and Expedition 18 crewmembers merely needed add water to these prepared packets