This was the first book I read by Jasmine C. Caldwell, and I can tell you it won’t be my last. Her storytelling is excellent. We get all the details we need without getting bogged down by things we don’t. She builds both her characters and her world well. The flow is easy to read…