The Summer Queen by Joan D. Vinge