20120702 world.rest-of-world: 528 & counting: The odyssey of space travellers