John Scalzi Old Mans War Series 6 books Collection Set
John Scalzi
So Long, and Thanks for All the Fish
Douglas Adams
The Hitchhiker's Guide to the Galaxy (4)
Project Hail Mary
Andy Weir
Blindsight (Chinese Edition)
Peter Watts
Incandescence
Greg Egan
Schild's Ladder