I love Neal Stephenson's books, but one HAS to slog through the first couple chapters before it picks up. All that stuff is necessary, mind you, but I get a little impatient sometimes!