Crystal Singer by Anne MacCaffrey