content: Before reaching the end of this novel, it had already moved into the position of being one of my favorite books of all time. It is engaging from the first page until the final sentence. I could not put it down. This is the type of book that makes you want to read everything else the author has written, because if any of his other books even come close to this they will be amazing. For anyone looking to read this I would definitely recommend reading Kane and Abel beforehand. The two novels complement each other very well, and you cannot have the complete story if you only read one.