Love, love, loved this! Sassy, shape-shifting, butt-kicking lady protagonist? Yup! Sassy, swishy, cheeky, bad guy/good guy dynamic? Uh-huh. So much hilarious? Yes! And just a heap of sweetness to boot. Wee! I need to buy my own copy, because I feel the need to get lots of young folks to read it.