Starts off well but gets tedious in the middle and boring towards the end. He writes well but one can almost feel him trying to think up things to maintain the readers interest. Rigorous editing to reduce the book by half would be a kindness to most readers.