The End of All Things
John Scalzi
Old Man's War (6)
Elder Race
Adrian Tchaikovsky
Scientific American October 2025
Scientific American
Scientific American (333.03)
Annihilation
Jeff Vandermeer
Southern Reach (5)
Is 5
E. E. Cummings