My rating: 5 of 5 stars
Prepare to be pulled by the heartstrings as you follow this story. Amazing details and writing style far above the general crowd will keep you turning pages. I love the various points of view as they really helped drive the story and give the reader insights not otherwise available. The characters feel alive and real, well layered and fleshed out with quirks and flaws. The plot is easy to follow without being too simple, with elements that bring it alive for the reader. Very well done. I received an e-arc in exchange for an honest review.