A review by emflibrarian
Serafina and the Twisted Staff (the Serafina Series Book 2) by Robert Beatty
Such a good series. A great read for any mighty girls, or boys, in your life :)