This is quite possibly one of the worst books I have ever read. The narrator and main characters are dull and have no personality. There is no build up, no climax, nothing. I knew within the first two chapters that it would be a terrible read. The first 95% of it is background and the last 5% offers no new information or explanation. Pages drag on with pointless detail. I kept waiting for it to pull me in or become exciting and that never happened. I would not recommend this book to anyone. Do not waste your time.