I have no idea if I like this book or not. I read it steadily and enjoyed doing so but parts are four star and parts are only two. Thus, I've rated it three. The writing is wonderfully fluid and the story intriguing yet there are errors, eg. the ages of the characters not making sense from one section to another. I loved the chapters dealing with prison and did feel connected to the characters throughout the book.