grey rated Seveneves: 4 stars May 3 Public Neal Stephenson: Seveneves (2015)Seveneves by Neal Stephenson