A review by sallysimply
The Dream Thieves by Maggie Stiefvater

4.0

Originally rated 3 stars in 2019 and now rating 4 on my first re-read of the series.