A review by elise_reads_books
The Spellshop by Sarah Beth Durst

5.0