Loved the story, in spite of my real dislike of initial personality of TJ initially. He sounded like an old adolescent. Don't know what age he was supposed to be during most of the story but he sounded too dependent, not loyal to himself and survival instincts weren't too well developed. I wanted to scream, speak up..... But it changed up a lot as book got into last 3rd or quarter. Very good, really pretty great story and and interesting characters.