Seveneves

Seveneves - Neal Stephenson Remember how I said in an earlier review that sometimes, you find a book that is just so awesome that you want to shove it in the face of everyone you have ever met and make them read it?

Well. I've found another one.

One of the best apocalyptic stories I've ever read, with the kind of nebulously hopeful ending I like.