A Space Odyssey: Making Art Up There

The artist Eduardo Kac and Thomas Pesquet, a Frenchman on the International Space Station, have created…