Ganymede - Cherie Priest The best one in the series so far, though I wouldn't have minded a bit more on the characterization and maybe a slightly less breakneck pace.