Rinn rated Deep Wizardry: 5 stars April 30, 2016 Unlisted Deep Wizardry by Diane Duane (Young Wizards, #2)