A review by tani
Shatterglass by Tamora Pierce

4.0

A little hard to get through for me at times (think I'm running out of steam for the series at the moment), but still quite entertaining. Really liked the social commentary on the caste system.