I found the ending of this 918 page book to be something of a let down, but the journey was most rewarding. One of the most irksome things was that a character crucial to the ending (Andrew) was barely covered in the early portions of the book. Andrew needed more fleshing out.The author left plenty of avenues to explore in a sequel. I hope Mr. Stephenson does so.