A review by unreliablebooknerd
The Stolen Moon by Rachel Searles

3.0