CJ has created an amazing journey with this series. This is the newest addition - and SO good. The characters are so well thought out and the details/back story make it so good! the inner turmoil some of the characters go through is SO relatable! overall - great book!