This book is really good for a first book, and you can see some of the ideas that Stephenson explores in later books starting here. The characters are believable, and the story line interesting if a bit odd. Overall, I really enjoyed this book. [isbn: 9780380816033]