Neal Stephenson

6 books.