Most of us take it for granted today that American astronauts and Russian cosmonauts live and work together in Earth orbit. They've been doing it for years, first in the Shuttle-Mir program, and now ...