Seveneves by Neal Stephenson (Hardback, 2015)