Empire's End by Diane Duane - WordSea