Seveneves

Seveneves

Neal Stephenson

Enjoyment: 4.29Quality: 4.33Characters: 3.92Plot: 4.29Audiobook: 5.0
☄️
🌝
🌚