This is going to be a slightly confusing review, given that I rated this four stars, but mostly nitpick the novel here, so bare with me. I toyed with the thought of rating this three stars. Frankly, my chosen rating of four stars is definitely more of a testament to my mental block to rate good book...