Deep Wizardry by Diane Duane - WordSea