A review by zober
Page by Tamora Pierce
3.25
5 star reading experience, 3 star book. Finished this after ~6 months of reading aloud with friends. Not too much happens here until the last two chapters, it's resolved super quickly, and somehow this book covers 3 years.