xylogx rated The Confusion, Part I: 5 stars Feb. 29, 2012 Public The Confusion, Part I by Neal Stephenson