A review by fionam
Snow Crash by Neal Stephenson

5.0