snow crash

neal stephenson

finished on october 5, 2017