S126-E-005071 (15 Nov. 2008) --- On Endeavour's aft flight deck, astronaut Shane Kimbrough, STS-126 mission specialist, is one of seven astronauts onboard the space shuttle who are anticipating rendezvous Nov. 16 with the International Space Station.