A review by laci
Seveneves by Neal Stephenson

5.0

Excellent; I just wish it were longer.