Seveneves, by Neal Stephenson

Points (6)