A review by jdesimoney
The Stardust Thief by Chelsea Abdullah

4.0

Dragged in the middle and could have been 100 pages shorter but made up for it toward the end.