Offbeat Space Technology Stunning time lapse sequences from the International Space Station byJD RuckerNovember 14, 2011