One of the most boring books I've (tried to) read in the last 30 years! When I say read, I gave it to about 200 pages (out of 900+) before giving up (life is too short!). From what I've read so far, the story could be told in maybe 250-300 pages but it's padded out with tons of irrelevant details. Don't waste your time or money!