Neal Stephenson: A New Book and a Retrospective