This was super duper fabulous right up until the ending, and then things were a little too open-ended for my liking. Which is where the stars have been knocked off – we were full-steam ahead to the five-star rating up until that point.
Alchemy of Secrets by Stephanie Garber | book review
