im about 500 pages in, book is pretty good, if a bit scattered in the writing style, does alot of flash forwards/backwards at times and doesnt give much of an indication of when these are taking place, you really gotta read close to figure that one out