My rating: 4 of 5 stars
Johnson does a remarkable job with describing the location, emotions, body language, and moving a will conceived plot forward. The characters have a realistic, well-fleshed out depth to them which makes them easy to connect with and to cherish as you read about them. The overall plot was entertaining while not being thick or preachy. I like the undertones and plot threads as I felt they added to the main plot as a whole. The entire experience was believable and enjoyable. I received an ARC through Revell Reads in exchange for an honest review. This in no way influenced my opinion.