A patchwork planet - Tyler, Anne (Ballantine Books, 2001)