Liked different approaches to multiple intricacies and complexities of multiple variables that the author combined to keep the reader engaged. The narration lacked a little when changing between male and female characters, but to her credit she outperformed most of the narrators I have listened to. Overall I gave 5 stars all around. Laura Scott has become one of my favorite authors!