This would be a good read if the author had written it in 400 pages instead of over 800. Just toooooo long. About half way thro I was tired of the characters, everything really. Some of the people are rather interesting, but there's a lot of them and can be hard to follow throughtout. If you read this, be prepared for a long time invested unless you can speed read !!!