chaos_angel rated Deep Wizardry: 3 stars Aug. 21, 2019 Public Deep Wizardry by Diane Duane (Young Wizards, #2)