Reamde by Neil Stephenson

I was quite disappointed about losing my Kindle, back in November. At least until I realized I had Reamde sitting on a bookshelf. I had purchased »