Dancing across the universe

WIP May 2009