So You Want to Be a Wizard (20th) by Diane Duane